Leaf-footed Bug — synonyms, definition
1. leaf-footed bug (Noun)
1 synonym
leaf-foot bug
1 definition
leaf-footed bug (Noun) — Large sap-sucking bug with leaflike expansions on the legs.
2 types of
coreid coreid bug
2 parts of
Leptoglossus genus Leptoglossus